Distinguished Service Order — definition
1. Distinguished Service Order (Noun)
1 definition
Distinguished Service Order (Noun) — A British military decoration for special service in action.
6 types of
decoration laurel wreath medal medallion palm ribbon